namespace MiP.Common
{
    public interface ILogger
    {
        void Debug(string message, params object[] messageArgs);
        void Info(string message, params object[] messageArgs);
        void Warn(string message, params object[] messageArgs);
        void Error(string message, params object[] messageArgs);

        LogLevel LogLevel
        {
            get;
            set;
        }
    }
}